TITLE Quality Assessment of Object Oriented Code in Design Phase AUTHORS

نویسندگان

  • R. A. Khan
  • Sanjeev Yadava
چکیده

This paper describes an improved integrated Object Oriented metrics for the high-level design quality assessment of Object Oriented codes. A single class based metrics (a Weighted Class Complexity, WCC) has been proposed that may be used for cumulative measure of all aspects of object oriented design (encapsulation, inheritance and polymorphism), and hence an indication of quality of class in terms of complexity. This WCC when averaged will enable computing the average complexity of Software and also the quality. A strategy followed in Dromey’s Quality Model is adapted to identify the product properties of Object Oriented software those influence quality. A set of high-level quality attributes is hence selected and thereafter a link has been established between them. This single metric may be used in initial stages and ensuring compliance at this stage will increase the reliability of system as a whole, as reliability in general is a by-product of quality.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Product vs. Design Quality of Object-Oriented Software

Assessment of quality of object oriented software during design phase has been a prime objective among researchers in software engineering discipline. There are many available tools that offer the software product quality from its code. Unfortunately, assessment of design quality has been more of a theoretical issue and the software engineering market lacks readily available tools for this purp...

متن کامل

Modelsaz: An Object-Oriented Computer-Aided Modeling Environment

Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...

متن کامل

New Design Metrics for Complexity Estimation in Object Oriented Systems

This paper proposes four design metrics of class level for early and effective feedback to manage the quality of object-oriented software. These metrics measure the complexity induced by the use of various object-oriented design concepts like data hiding, aggregation, inheritance and cohesion. These four metrics are evaluated from the output of design phase before the starting of the coding to ...

متن کامل

A Vulnerability Metric for the Design Phase of Object Oriented Software

Unlike quality, quantitative estimation of security at design phase of object oriented software is largely missing. The work examines that coupling is one of the object oriented design characteristic responsible for propagation of vulnerabilities in the design of software. A metric is proposed to determine whether the design of one version of a software system is more vulnerable than another wi...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004